- Indri indri as a noun:
- 1
Indri indri
noun
1 Indri indri
Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.
synonyms: indri, Indri brevicaudatus, indris.
Polish: indrys, indris, babakoto
debug info: 0.0146
noun
Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.
synonyms: indri, Indri brevicaudatus, indris.
Polish: indrys, indris, babakoto
debug info: 0.0146