pomegranates

noun
  1. plural of pomegranate: round red fruits with tough skin containing many seeds surrounded by juicy red flesh

Examples