indri
ˈɪndri
Definitions
1. noun
a large, carnivorous lemur native to Madagascar, having a long tail and a loud, booming call.
“The researchers spent years studying the behavior of indris in their natural habitat.”
2. proper noun
a specific type of lemur, Indri indri, also known as the babakoto or sifaka.
“The zoo has a large enclosure for the indri, where visitors can observe these fascinating creatures.”