define biosphere reserve
Answers
Answered by
9
hope it helps u mate
Attachments:

Answered by
30
A biosphere reserve is a large protected area set aside for conserving biodiversity as well as the traditional lifestyle of the tribals living in that area.
Hope it helps
Hope it helps
Similar questions