Definition of Pomegranate

Noun: pomegranate  'pó-mu,gra-nit

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

See also:
pome
pomegranates