Yahoo Canada Web Search

Search results

  1. Dictionary
    humanoid
    /ˈhjuːmənɔɪd/

    adjective

    • 1. having an appearance or character resembling that of a human: "a small, green, and hideously warty humanoid figure"

    noun

    • 1. (especially in science fiction) a being resembling a human in its shape: "a three-eyed humanoid"

    More definitions, origin and scrabble points