Anthropoids Meaning

There are 4 meaning(s) for word Anthropoids

Meaning 1 : person who resembles a nonhuman primate

    Synonyms : ape
Meaning 2 : resembling apes

    Synonyms : anthropoidal,  apelike
Meaning 3 : resembling human beings

    Synonyms : manlike
Meaning 4 : any member of the suborder Anthropoidea including monkeys and apes and hominids