Meaning & Definition of Pomegranate in English
English⟶
Pomegranate
/pɑməgrænət/
noun
1. Shrub or small tree native to southwestern asia having large red many-seeded fruit
synonym:
- pomegranate,
- pomegranate tree,
- Punica granatum
2. Large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
synonym:
- pomegranate
Examples of using
Mommy, I want you to buy me a pomegranate!