indri-brevicaudatus

Nouns

  • (n) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn indri, Indri indri, indris,

Synonyms

indri Indri indri indris

Words of close approximity