English Dictionary
◊ SIVAPITHECUS
Sivapithecus
n : fossil primates found in India [syn: {Sivapithecus}]