Close
Velvetbean caterpillar
Anticarsia gemmatalis (larva)