Definition of Pomegranate

  • 1. Shrub or small tree native to southwestern Asia having large red many-seeded fruit Noun
  • 2. Large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind Noun

Synonyms for word "pomegranate"

Semanticaly linked words with "pomegranate"

Hyponims for word "pomegranate"