a) A large area of land where natural flora and fauna flourish with dense growth
of trees and plants is known as __________
Answers
Answered by
1
Biodiversity .
Follow more more answers
Give Thnx for support
And most importantly Mark me as BRAINSLAIST
Similar questions