pomegranates
English
Noun
pomegranates
plural of
pomegranate
Anagrams
magnoperates