YourDictionary

defoliant

noun

a chemical substance that causes leaves to fall from growing plants

See defoliant in American Heritage Dictionary 4

Learn more about defoliant

link/cite print suggestion box