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


