Close
Green Slug Moth Caterpillar
Thosea sp.