HOMINOID


Meaning of HOMINOID in English

n. member of the superfamily Hominoidea, member of the family of primates which includes human beings and the great apes (Anthropology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.