Indri-indri lemur is found in

Q.10 Indri-indri lemur is found in
A. Madagaskar
B. Mauritius
C. India
D. Sri Lanka.
ANSWER: A) Madagaskar
Explanation : No Explanation Available

Leave a Comment