All species of Lemur are endemic to which place in the world?
A. Seychelles Island
B. Galapagos Island
C. New Caledonia
D. Madagascar
Answer:D
All species of Lemur are endemic to which place in the world?
A. Seychelles Island B. Galapagos Island C. New Caledonia D. Madagascar