'Indriidae' definitions:

Definition of 'Indriidae'

From: WordNet
noun
A family of Lemuroidea [syn: Indriidae, family Indriidae]

Words containing 'Indriidae'