Define self sustainability.

Open 1 Answers Ecosystem

1 Answer

0
The maintenance of an ecosystem by its own independent efforts is called Self sustainability (naturally).
answered by Lifeeasy Authors


...