English synonyms about - contact  

indri

noun

1 indri

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

synonyms: Indri brevicaudatus, Indri indri, indris.

Polish: indrys, indris, babakoto


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

debug info: 0.0255