A large area where several ecosystems exist freely
Answers
Answered by
4
Answer:
it is called living environment..............
Similar questions