Spongy Moth

The spongy moth is a non-native insect from France. In New York, spongy moth caterpillars are known to feed on the leaves of a large variety of trees.