Meaning of the word anthropoid in English

What does anthropoid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

anthropoid

US /ˈæn.θrə.pɔɪd/
UK /ˈæn.θrə.pɔɪd/

Adjective

resembling a human being, especially in form or appearance

Example:
The robot had an anthropoid shape, making it seem almost human.
Early hominids exhibited many anthropoid features.

Noun

an anthropoid ape, such as a gorilla, chimpanzee, or orangutan

Example:
The zoo had a new exhibit featuring various anthropoids.
Scientists study the behavior of anthropoids to understand human evolution.