defoliator

noun
  1. an insect, disease, or chemical agent that causes leaves to fall from plants
  2. Usage: biology; agriculture

Examples