humanoids
hu-ma-noids
noun
Creatures or robots that possess a form or characteristics resembling those of a human.
"The film featured alien humanoids exploring Earth."
Thesaurus
Synonyms: mechanical man, android
hu-ma-noids
Creatures or robots that possess a form or characteristics resembling those of a human.
"The film featured alien humanoids exploring Earth."
Synonyms: mechanical man, android