ekenechilaka ekenechilaka 21-12-2018 Biology contestada What would be the limited factor for the population of all of the animals living here