Cite

Synonyms of humanoid

Definition and meaning of humanoid (Dictionary)