Glossary Element  natural enemy

Source
Contributor
Approved Yes
English term natural enemy
Language Translations
English definition an organism which lives at the expense of another organism and which may help to limit the population of its host. This includes parasitoids, parasites, predators and pathogens [FAO bis].
Language Translations