English edit

Noun edit

pomegranates

  1. plural of pomegranate

Anagrams edit