Definition
*Indri indri* is the scientific name for the indri, the largest living lemur species. Found only in Madagascar, indris are known for their striking black and white fur and loud, wailing vocalizations. These sounds are used for communication and territorial marking. The *Indri indri* is strictly arboreal, inhabiting the rainforest canopy. They are primarily herbivores, feeding on leaves, fruits, and flowers.