control species
noun
: a species of animal predator or parasite introduced into a region to prey on another kind of animal or plant that is considered undesirable
Love words? Need even more definitions?
Merriam-Webster unabridged
Share