HOMINOID


Meaning of HOMINOID in English

[ 'hɒmɪnɔɪd ]

■ noun Zoology a primate of a group (superfamily Hominoidea) that includes humans, their fossil ancestors, and the great apes.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.