English

edit

Noun

edit

pomegranates

  1. plural of pomegranate

Anagrams

edit