English | German | Russian | Czech

Indri indri English

Meaning Indri indri meaning

What does Indri indri mean?

Indri indri

(= indri) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn

Synonyms Indri indri synonyms

What other words have the same or similar meaning as Indri indri?

Indri indri English » English

indris indri Indri brevicaudatus

Are you looking for...?