sivapithecus

Noun
  1. fossil primates found in India

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "sivapithecus"

sivapithecus
A scientist carefully examines a sivapithecus fossil at a museum.