Synonyms of Indri Indri in English :
Antonyms of Indri Indri in English
Thesaurus of Indri Indri in English
Indri Indri
see definition of indri indriSynonyms of indri indri
1. (noun) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Member Meronyms of indri indri
1. (noun) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Hypernyms of indri indri
1. (noun) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn