Humanoid

What is Humanoid?

Humanoid definition and meaning on Dictionary terms:
adjective
having human characteristics or form; resembling human beings.

noun
a humanoid being: to search for humanoids in outer space.

 

reference: https://www.dictionary.com/browse/humanoid

Tags: