Sivapithecus meaning

UK US

Sivapithecus (noun): fossil primates found in India.

Definition of Sivapithecus

  1. fossil primates found in India

    Type of: hominid

Word lists: words starting with SI · words ending in US · 12-letter words

More about Sivapithecus on Wikipedia.