Leaping Lemur

Leaping lemurs (Indridae, sometimes incorrectly spelled Indridae) are a family of strepsirrhine primates. They are medium- to large-sized lemurs, with only four teeth in the toothcomb instead of the usual six. Indriids, like many lemurs, live exclusively on the island of Madagascar.