dcsimg
Image of Rough sea squirt
Creatures » » Animal » » Tunicates » » Styelidae »

Rough Sea Squirt

Styela canopus (Savigny 1816)