Q. The endangered largest living lemur $Idri\ idri$ is inhabitant of

A) Madagascar
B) Mauritius
C) Sri Lanka
D) India
Explanation

The lemurs are the inhabitants of Madagascar and the Comoro islands. Endangered species are whose population have been reduced to a critical level. So, they are near to extinction in near future.

Dr. Abubacker
Reviewed by Dr. Abubacker

Physics Educator & NEET/JEE Specialist

Ph.D. in Physics with 19+ years of teaching experience.