2 results found

Search Results for: anthropoids

Anthropoids

Anthropoid 1. Resembling man in structure and form. 2. One of the monkeys resembling man; an ape. Origin: g. Anthropo-eides,... Read More

Primate

Definition noun, plural: primates Any of a group of placental mammals, particularly the prosimians and the... Read More