Indriidae

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. ==Characteristics== The ten extant indrid species vary considerably in size. No...
Found on http://en.wikipedia.org/wiki/Indriidae

Indriidae

family Indriidae noun a family of Lemuroidea
Found on https://www.encyclo.co.uk/local/20974

Indriidae

[n] - a family of Lemuroidea
Found on http://www.webdictionary.co.uk/definition.php?query=Indriidae
No exact match found