Search results
- Dictionaryhumanoid/ˈhjuːmənɔɪd/
adjective
- 1. having an appearance or character resembling that of a human: "a small, green, and hideously warty humanoid figure"
noun
- 1. (especially in science fiction) a being resembling a human in its shape: "a three-eyed humanoid"
Powered by Oxford Dictionaries