dcsimg
Image of Scale worm
Life » » Animals » » Segmented Worms » » Polynoid Scaleworms »

Scale Worm

Gastrolepidia clavigera Schmarda 1861