humanoid

noun