1
[ noun ] a liquid mixture containing pesticides in which sheep are dipped to kill parasites

Related terms

liquid pesticide

*