pomegranate

noun
  1. a round fruit with thick reddish skin and many small seeds surrounded by red pulp
  2. the tree or shrub that produces pomegranates

Examples