Synonyms and Antonyms for humanoid

1. humanoid (n.)

an automaton that resembles a human being

Synonyms: