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
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.