On Red oak. The slug moth larvae are the most unlikely caterpillars of all! This one looks like it might be anything but a moth caterpillar. To me, this one looks as if made of spun glass.
Please login or register.