pomegranates

English

Noun

pomegranates

  1. plural of pomegranate

Anagrams