Prefix, Suffix and Derived Words for word “humanoids”
humanoids - Did you Mean?
humanoid (humanoids)
humanoid
hominoid (hominoids)