poloids
English
Noun
poloids
plural of
poloid