HOMINOID


Meaning of HOMINOID in English

/ ˈhɒmɪnɔɪd; NAmE ˈhɑːm-/ noun

( technical ) a human, or a creature related to humans

••

WORD ORIGIN

early 20th cent.: from Latin homo , homin- human being + -oid .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.