Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
humanoids
in English
humanoids
us
/ˈhjuː.mə.noʊ.ɪds/
uk
/ˈhjuː.mə.nɔɪd/
#limited
Lemma:
humanoid
The lemma is the base or root form of this word.