indri (English, noun)
expansion: indri (plural indris)
Senses:
glosses: One of the largest living lemurs (Indri indri), native to Madagascar.
Forms:
form: indris
tags: plural