lufengpithecus
1. [ noun ] (biology,zoology) a genus of Hominidae
Synonyms: genus_Lufengpithecus
Related terms: mammal_genus Hominidae