Suborder: Strepsirrhini
Infraorder: Lemuriformes
Superfamily: Lemuroidea
Family: Megaladapidae
Species: Megaladapis edwardsi
Madagascar is, and has been, home to a wide variety of interesting primates. Once upon a time, Madagascar was the home to several species of giant primates.
Filed under: Know Your Primate, Lemuroidea, Megaladapidae, Megaladapis, Paleoanthropology, Strepsirrhini | Comments Off on Saturday Know Your Primate: Megaladapis edwardsi