defoliators

noun
  1. insects, chemicals, or other agents that cause leaves to fall from plants or trees
  2. Usage: biology; agriculture

Examples