anthropoid
/ˈænθrəˌpɔɪd/
adjective
Resembling a human being in form.
cartoons of anthropoid frogs
anthropoid
noun
A higher primate, especially an ape or apeman.
Primates, particularly anthropoids, are noted for their considerable cerebral complexity.
