indri indri
Meaning, Definition & Usage
Dictionary
Related
noun
large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Indri brevicaudatus; indri; indris
.
WordNet
Previous
indoxylic
indra
indraught
indrawn
indrench
Next
indriidae
indris
indubious
indubitability
indubitable