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.

SYNONYMS

anthropoid