12 Nov
the number of people and/or organisms that can survive on the available resources within an ecosystem; may sometimes be called a niche
the number of people and/or organisms that can survive on the available resources within an ecosystem; may sometimes be called a niche