n. extinct group of primates that lived from about 12 to 14 million years ago and forefather of modern humans
RAMAPITHECUS
Meaning of RAMAPITHECUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012