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