Exams › NEET › Biology
The endangered largest living lemur Indri indri is found in
- Sri Lanka
- Madagascar
- Mauritius
- 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 →