Indri Meaning in Hindi

What is the translation of word Indri in Hindi?

Meaning of  Indri in Hindi is : इन्द्री

Definition of word Indri

  • a large, short-tailed Madagascan lemur that jumps from tree to tree in an upright position and rarely comes to the ground.

Other Meanings of Indri

  • MORE

    इंद्री indri
    मेडागास्‍कर में पाया जाने वाला लंगर की जाति का एक जानवर indri

Example Sentences

They range in size from the 2.5-inch pygmy mouse lemur (the world's smallest primate) to the indri , which is the size of a small child.