HUMANOID


Meaning of HUMANOID in English

[hu.man.oid] adj (1918): having human form or characteristics "~ dentition" "~ robots" -- humanoid n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.