defoliator
1. any organism, but more particularly insects, that can cause leaves to drop —
note many defoliators are significant disturbance agents or
pests, e.g.,
budworms and gypsy moth (
Lymantria dispar) —
see leafcast 2. a defoliant
herbicide This definition last updated 10/25/2008