Biology (Year 9)

Ecology

What term describes the maximum population size that an environment can sustain?