WordUnscrambler Home
indri
Definitions
[ˈɪndri], (Noun)
Definitions:
- a large, short-tailed Madagascan lemur which jumps from tree to tree in an upright position and rarely comes to the ground
Phrases:
Origin
:
mid 19th century: from Malagasy indry! ‘behold!’ or indry izy! ‘there he is!’, mistaken for its name. The Malagasy name is babakoto
Click here to see the free dictionary definition for indri
definition by Oxford Dictionaries