VividLex

Home / Thesaurus / pomegranates

Thesaurus: pomegranates

n. shrub or small tree native to southwestern Asia having large red many-seeded fruit n. large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. shrub or small tree native to southwestern Asia having large red many-seeded fruit n. large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind