Meaning : Person who resembles a nonhuman primate.
Synonyms : ape
Meaning : Any member of the suborder Anthropoidea including monkeys and apes and hominids.
Meaning : Resembling apes.
Synonyms : anthropoidal, apelike
Meaning : Resembling human beings.
Synonyms : manlike
Anthropoid meaning in Telugu.