×

Hadropithecus

Hadropithecus is a medium-sized, extinct genus of lemur, or strepsirrhine primate, from Madagascar that includes a single species, Hadropithecus stenognathus. Due to its rarity and lack of sufficient skeletal remains, it is one of the least... Wikipedia
Scientific name: Hadropithecus stenognathus