Meaning ofhumanoidin English

humanoid

us//ˈhjuːməɔɪd//uk//ˈhjuːmɔɪd//
#uncommon
Definitions