(click magnifying glass icon to enlarge image)

Share This:

Description

Leaf rollers are caterpillars that feed on leaves, shoots, and fruit. Larvae roll themselves up inside leaves, sometimes spinning a web to join fruit and leaves together. Other pests and fungal rots later enter the holes that leaf rollers chew in fruit.

Treatment: Thuricide