Humanoid — synonyms, definition
1. humanoid (Adjective)
1 definition
humanoid (Adjective) — Having the appearance or characteristics of a human.
2. humanoid (Noun)
2 synonyms
android mechanical man
1 definition
humanoid (Noun) — An automaton that resembles a human being.
3 types of
automaton golem robot