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