Meaning of anthropoid

Definition of anthropoid

(adj) resembling apes
resembling human beings
(noun) person who resembles a nonhuman primate
any member of the suborder Anthropoidea including monkeys and apes and hominids

Other information on anthropoid

WIKIPEDIA results for anthropoid
Amazon results for anthropoid