SynonymX
Speak
Indri Indri
Definition of Indri Indri
1.
Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Noun
Synonyms for word "indri indri"
indri
indri brevicaudatus
indris
Semanticaly linked words with "indri indri"
lemur
genus indri
Hyponims for word "indri indri"
lemur