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