1 result found

Search Results for: quadrupedal

Great ape

Definition noun, plural: great apes Any of the apes belonging to the family Hominidae, such as chimpanzees, gorillas,... Read More