ominidi
Italian
Noun
ominidi
m
plural of
ominide