Home / Dictionary / Indri indri

Indri indri Uncommon

Noun

Definitions
Noun
1

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

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