Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation English French: Hominoidea
Dictionary: main
Hominoidea
noun
hominoidea
,
hominoïdes
.
Lexicographical index
:
Hominidae
|
Hominoidea
|
Homo rhodesiensis