humanoïdes
See also:
humanoides
French
Adjective
humanoïdes
plural of
humanoïde
Noun
humanoïdes
m
plural of
humanoïde