defoliant
nounDefinition of defoliant
: a chemical spray or dust applied to plants in order to cause the leaves to drop off prematurely
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more