Chloroclysta citrata
Dark Marbled Carpet : Chloroclysta citrata (Linnaeus, 1761)
Caterpillar

[ Description ]