Jump to content

Indri indri

From Wiktionary, the free dictionary

Translingual

[edit]
Indri indri

Proper noun

[edit]

Indri indri m

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

Hypernyms

[edit]

References

[edit]