HOMINOID


Meaning of HOMINOID in English

[hom.i.noid] n [NL Hominoidea, fr. Homin-, Homo + -oidea, suffix of higher taxa, fr. L -oides

[2]-oid] (1949): any of a superfamily (Hominoidea) of primates including recent hominids, gibbons, and pongids together with extinct ancestral and related forms (as of the genera Proconsul and Dryopithecus) -- hominoid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.