pomegranate

1. (noun) large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
Related Words: edible fruit

2. (noun) shrub or small tree native to southwestern Asia having large red many-seeded fruit
Synonyms: Punica granatum, pomegranate tree
Related Words: fruit tree



Terms and Conditions of Use / Copyright Notice