Sivapithecus

sivә'piθikәs

英文释义

n fossil primates found in India

中文翻译

西洼古猿

学习工具