Hominoid

//ˈhɒmənɔɪd// noun

Definitions

Noun
  1. 1
    Any primate (including humans and apes) belonging to the superfamily Hominoidea.

    "Hominoids differ from monkeys in several ways, the most striking being the lack of an external tail."

  2. 2
    a primate of the superfamily Hominoidea wordnet

Etymology

From Latin homin- + -oid, after scientific Latin Hominoidea (superfamily name).

Next best steps

Mini challenge

Unscramble this word: hominoid