Search for word
Search
indri
Nouns
(n)
large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Indri brevicaudatus
,
Indri indri
,
indris
,
Synonyms
Indri brevicaudatus
Indri indri
indris
Words of close approximity
Indra
index
India
Indic
indie
Indra
indue
Indus
Indri brevicaudatus
Indriidae
Indri indri
indris