English dictionary

pomegranate meaning and definition

Definition and meaning of pomegranate at MeaningMonkey.org. pomegranate meaning and definition in the English Dictionary.

POMEGRANATE noun

Definition of pomegranate (noun)

  1. shrub or small tree native to southwestern Asia having large red many-seeded fruit
  2. large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: