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