Life cycle of walnut husk fly

Composite of seven images: pupae, adult, mating, egg laying, eggs hatch, maggots feed, maggots drop.  Arrow marks spray timing. Credit: Michael L. Poe
Credit: Michael L. Poe