leipoas
English
Noun
leipoas
plural of
leipoa