pomegranate

Nouns

  • (n) shrub or small tree native to southwestern Asia having large red many-seeded fruit pomegranate tree, Punica granatum,
  • (n) large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind

Synonyms

pomegranate tree Punica granatum

Words of close approximity

pomegranate tree