indri
Concise Oxford English Dictionary © 2008 Oxford University Press:
indri /ˈɪndri/
▶noun (pl. indris) a large, short-tailed Madagascan lemur. [Indri indri.]
– origin C19: from Malagasy indry! ‘behold!’ or indry izy! ‘there he is!’, mistaken for its name.
'indri' also found in these Oxford entries:

