humanoid - noun

singularhumanoid
pluralhumanoids