The Indriidae (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 all lemurs, live exclusively on the island of Madagascar.
Read more about Indriidae: Characteristics, Classification
Main Site Subjects
Related Phrases
Related Words