What does anthropoid mean?
The definition of anthropoid
An”thro*poid, a.
Etym: [Gr. -oid.]

Resembling man; — applied especially to certain apes, as the ourang or gorilla.

— n.

An anthropoid ape.