Density dependence
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Regulation of population growth by mechanisms controlled by the size of the population; especially the curtailment of growth by crowding, predators and competition
noun ·Rare ·Advanced level