[adjective] [C], nounHumanoids are machines or creatures with the appearance and qualities of people.I've just read a science fiction story about humanoids from outer space.In the film 'Star Wars' there are two humanoid robots called R2D2 and C3PO.
HUMANOID
Meaning of HUMANOID in English
Cambridge English vocab. Кембриджский английский словарь. 2012