Many scientists think that Earth has a maximum number of people that can survive on Earth before we run out of food. what is the word that means the maximum size of population an environment can support?
population
population size
population density
carrying capacity