Sivapithecus









Sivapithecus


noun

  1. a genus of extinct Miocene primates of Asia that resemble the modern orangutan.
58 queries 0.235