lime sulfur
Noun
Meaning
lime sulfur (uncountable)
A mixture of calcium polysulfides used as a fungicide and insecticide on deciduous trees.
Noun
lime sulfur (uncountable)
A mixture of calcium polysulfides used as a fungicide and insecticide on deciduous trees.