anthropoid
/ænˈθrōpɔɪd/Definitions
1. noun
Having a human-like body or appearance, especially of animals or fossils
“The anthropoid ape was discovered in the remote jungle.”
2. adjective
Resembling or suggestive of humans, especially in form or structure
“The anthropoid shapes in the abstract sculpture were striking.”
3. adjective
Relating to or denoting human beings or human-like qualities, especially in biology or anthropology
“Anthropoid features are evident in some ancient cultures’ art.”