Biodiversity and ConservationHard

Question

The endangered largest living lemur Idri idri is inhabitant of

Options

A.Sri Lanka
B.madagascar
C.mauritius
D.India

Solution

-

Create a free account to view solution

View Solution Free
Topic: Biodiversity and Conservation·Practice all Biodiversity and Conservation questions

More Biodiversity and Conservation Questions