Definisi dalam bahasa Inggris Sivapithecus noun (n) fossil primates found in India (noun.animal) Sumber: wordnet30 Lihat arti Sivapithecus dalam bahasa Indonesia