Sivapithecus — definition

1. Sivapithecus (Noun)

1 definition

Sivapithecus (Noun) — Fossil primates found in India.

1 type of
hominid
1 part of
genus Sivapithecus