Meaning of humanoid

Definition of humanoid

(noun) an automaton that resembles a human being

Other information on humanoid

WIKIPEDIA results for humanoid
Amazon results for humanoid