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