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