Defoliant

From WebRef.org
Jump to navigationJump to search
  • A chemical that removes leaves from trees and growing plants; regulated as a pesticide.
  • An herbicide that removes leaves from trees and growing plants.
    Source: Terms of the Environment


Sponsor: Dragon Professional Individual is Here!