English
Detailed Synonyms for indris in English
indris:
indris [the ~] noun
-
the indris
– large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn 1the indris; the Indri brevicaudatus; the Indri indri; the indri– large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn 1