ramapithecus









ramapithecus


noun

  1. a genus of extinct Miocene ape known from fossils found in India and Pakistan and formerly thought to be a possible human ancestor.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 0.991