dcsimg
Image of spotted leafworm
Creatures » » Animal » » Segmented Worms » » Paddleworms »

Spotted Leafworm

Phyllodoce maculata (Linnaeus 1767)