Indri indri

Translingual

Proper noun

Indri indri m

  1. A taxonomic species within the family Indriidae – indri, a large lemur of Madagascar.

Hypernyms

References