n. member of the superfamily Hominoidea, member of the family of primates which includes human beings and the great apes (Anthropology)
HOMINOID
Meaning of HOMINOID in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012