Biology, asked by isube101, 1 year ago

Name biogeographical area of India in which amphibians are endemic.

Answers

Answered by Yuvrajpaul
0
Hi there✌️

Answer⤵️

✔️The Western Ghats and Sri Lanka.
✔️The Eastern Himalayas.
✔️Sundaland.
Answered by rishitashukla009
0
Answer
________

Eastern Himalayas

Sundaland

Western ghats of sri lanka.
Similar questions