EGAVE

indri

About 0.02 uses per million words.

Meaning

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

Similar words

indri brevicaudatus indri indri indriid indrid babakoto lemur diademed sifaka fat-tailed dwarf lemur mouse lemur slender loris

Often followed by

indri and is in

Word family

indris

Save “indri” to learn later