indri

/ˈɪndri/
noun
  1. A large, black-and-white lemur native to Madagascar, known for its loud, distinctive calls and long legs.
    • The indri is one of the largest living lemurs.
    • Indris live in small family groups and are active during the day.
    • We heard the indri's song echoing through the rainforest.
What does "indri" mean? | whatsthatwordmean | whatsthatwordmean