dcsimg
Image of Blue Sea Squirt
Biota » » Animals » » Tunicates » » Clavelinidae »

Blue Sea Squirt

Clavelina moluccensis (Sluiter 1904)