semipeds
English
Noun
semipeds
plural of
semiped