POMEGRANATE

/ˈpɒm.ɪˌɡɹæn.ɪt/ ► audio Scrabble 16 Words With Friends 20

Definition

  1. noun shrub or small tree native to southwestern Asia having large red many-seeded fruit. — synonyms: pomegranate_tree, Punica_granatum
  2. noun large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind.

See all 628 words you can make from POMEGRANATE →

← Unscramble different letters