English Dictionary
◊ LUFENGPITHECUS
Lufengpithecus
n : a genus of Hominidae [syn: {Lufengpithecus}, {genus
Lufengpithecus}]