Sivapithecus (noun) Definition, Meaning & Examples

noun
  1. a genus of extinct Miocene primates of Asia that resemble the modern orangutan.
Sivapithecus (noun) Definition, Meaning & Examples

More Definitions