Meaning of genus lufengpithecus

Definition of genus lufengpithecus

(noun) a genus of Hominidae

Other information on genus lufengpithecus

WIKIPEDIA results for genus lufengpithecus
Amazon results for genus lufengpithecus