"pomegranate" in the noun sense
1. pomegranate, pomegranate tree, Punica granatum
shrub or small tree native to southwestern Asia having large red many-seeded fruit
2. pomegranate
large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License