Noun sivapithecus has 1 sense
  1. Sivapithecus - fossil primates found in India
    --1 is a kind of
    hominid
    --1 is a member of genus Sivapithecus
,
TOP