Definitions of Sivapithecus:

  • noun:   fossil primates found in India