How to pronounce "humanoid"

Add your own pronunciation of "humanoid"

Meanings and definitions of "humanoid"

Noun

an automaton that resembles a human being

Synonyms: