Indri
[indri]
Definition
(noun.) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.
Inputed by Jarvis--From WordNet
Definition
(n.) Any lemurine animal of the genus Indris.
Checker: Truman
[indri]
(noun.) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.
Inputed by Jarvis--From WordNet
(n.) Any lemurine animal of the genus Indris.
Checker: Truman