hispoids
English
Noun
hispoids
plural of
hispoid