HUMANOID


Meaning of HUMANOID in English

I. -məˌnȯid adjective

Etymology: human (I) + -oid

: having human characters especially as opposed to anthropoid

II. noun

( -s )

: a humanoid being

the humanoids and the anthropoids part company between a million and two million years ago — J.A.Thomson

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.