lime sulfur
noun
: a fungicide and insecticide containing calcium polysulfides usually obtained by boiling sulfur with lime and water
Love words? Need even more definitions?
Merriam-Webster unabridged
Share