A worldwide community photographing and learning about wildlife
Spodoptera picta
Larvae of Spodoptera picta (Guérin-Méneville, 1831), called the Lily Caterpillars, chomping on the white spider lily plant, Hymenocallis sp.
Backyard garden.
NMW 2016. Related spotting: http://www.projectnoah.org/spottings/358...
No Comments