Question

Which are the largest of the living primates?
a. orangutans
b. chimpanzees
c. gibbons
d. bonobos
e. gorillas

Answer

This answer is hidden. It contains 1 characters.