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.
An English Dictionary
Resembling man; — applied especially to certain apes, as the ourang or gorilla.
An anthropoid ape.