English synonyms about - contact  

Indri indri

noun

1 Indri indri

Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.

synonyms: indri, Indri brevicaudatus, indris.

Polish: indrys, indris, babakoto


Find more on indri indri elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0268