predation pressure


noun Ecology.

the effect of predation upon a population, resulting in the decrease in size of that population.

Origin of predation pressure

First recorded in 1940–45

Words nearby predation pressure