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