dictionary.pt
anthropoid
adjectivetechnicaluncommon/ɐ̃tɾuˈpɔjdɨ/an·tro·poi·de
Definition
1Resembling a human being in form or characteristics.
Usage examples
“Anthropoid apes include chimpanzees and orangutans.”
“The artifact had an anthropoid shape.”
Synonyms
Common combinations
anthropoid apesanthropoid features