Biodiversity and its Conservation Question 72

72. The endangered largest living lemur Idri idri is found in

(a) Sri Lanka

(b) Madagascar

(c) Mauritius

(d) India

Show Answer

Answer : b

Hints & Solutions

(b) The Lemurs are the inhabitants of Madagascar and the Comoro Islands.