hominiforms
English
Noun
hominiforms
plural of
hominiform