Indri brevicaudatus
1.
(
noun
) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Synonyms:
Indri indri
,
indri
,
indris
Related Words:
lemur
Terms and Conditions of Use / Copyright Notice