Sivapithecus









Sivapithecus


noun

  1. a genus of extinct Miocene primates of Asia that resemble the modern orangutan.
50 queries 0.636