pomeloes
English
Noun
pomeloes
plural of
pomelo