Picture Dictionary and Books Logo
×
pomegranate [ˈpɑːməˌgrænət]

1 pomegranate noun
  • a round, red fruit that has a thick skin and many large seeds