Home / Dictionary / Indri

Indri Moderate

Indri has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn

2

One of the largest living lemurs (Indri indri), native to Madagascar.

See Also
babakoto lemur indris
Related Terms
Broader Terms (hypernyms)
lemur
Rhyming Words
dri adri badri bedri nydri chadri quadri rhodri melandri genus indri
Compare
Indri vs