"Indri" is a word in ENGLISH
indri
ENGLISH
Definition:
Any lemurine animal of the genus Indris.
WORD SUGGESTIONS
Laugh your heart out.
If there are 5 flies in the kitchen how do you know which one is the American Football player ?The one in the sugar bowl !
lemuridous
ENGLISH
Alt. of Lemurine
Read the complete definitionlemurine
ENGLISH
Lemuroid.
Read the complete definitiontarsius
ENGLISH
A genus of nocturnal lemurine mammals having very large eyes and ears, a long tail, and very long proximal tarsal …
Read the complete definition