StreakPeaked· Practice

ExamsNEETBiology

The endangered largest living lemur Indri indri is found in

  1. Sri Lanka
  2. Madagascar
  3. Mauritius
  4. India

Correct answer: Madagascar

Solution

The Indri indri, the largest living lemur, is endemic to Madagascar, which is known for its unique biodiversity and endemic species.

Related NEET Biology questions

⚔️ Practice NEET Biology free + battle 1v1 →