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