American Dictionary
Definition humanoid in American English
humanoid adjective
adjective
/ˈhjuməˌnɔɪd/

American Dictionary