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