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
Tweet