Definition of "Anthropoid" :
noun: any member of the suborder Anthropoidea including monkeys and apes and hominids
noun: person who resembles a nonhuman primate
adjective: resembling human beings
adjective: resembling apes
noun: any member of the suborder Anthropoidea including monkeys and apes and hominids
noun: person who resembles a nonhuman primate
adjective: resembling human beings
adjective: resembling apes