The moth is also called the Peppered Moth, while the caterpillar is usually called Cleft-headed Looper.
Please login or register.