Melanchra persicariae
Dot Moth : Melanchra persicariae (Linnaeus, 1761)
Caterpillar

[ Description ]