English
Detailed Synonyms for anthropoid in English
anthropoid:
anthropoid adj
-
anthropoid
– resembling human beings 1 -
anthropoid
– resembling apes 1
anthropoid [the ~] noun
-
the anthropoid
– any member of the suborder Anthropoidea including monkeys and apes and hominids 1 -
the anthropoid
– person who resembles a nonhuman primate 1