pomegranate
1. [ noun ] (botany) shrub or small tree native to southwestern Asia having large red many-seeded fruit
Synonyms: Punica_granatum pomegranate_tree
Related terms: fruit_tree Punica
2. [ noun ] (chemistry,botany,food) large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
Related terms: edible_fruit