pomelloes
English
Noun
pomelloes
plural of
pomello