dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Hominoid
— definition
1.
hominoid (Noun)
1 definition
hominoid (Noun)
— A primate of the superfamily Hominoidea.
1 type of
primate
3 types
Aegyptopithecus
Algeripithecus minutus
proconsul
2 parts of
Hominoidea
superfamily Hominoidea