Kashhh Kashhh 20-06-2016 Biology contestada Which term refers to the maximum number of organisms of a particular species that can be supported by an environment?