English Pest control Cited by user KoA on 13 Nov 2023 Pest control is the regulation or management of a species defined as a pest; such as any animal, plant or fungus that impacts adversely on human activities or environment.
Catalan Mecanismes de defensa de les plantes contra els herbívors Cited by user Victor M. Vicente Selvas on 05 Feb 2011