What does anthropoids mean?
noun
Mammals that are closely related to humans and are characterized by their upright posture and bipedal locomotion. Anthropoids include apes, monkeys, and lemurs.
Example
"The primatologist studied the behavior of the anthropoids in their natural habitat."
Definition generated by AI and curated by RJS Tech Solutions LLP.