HUMANOID


Meaning of HUMANOID in English

n. animal or being which resembles a human

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