dcsimg
Image of Yellow tube sponge
Creatures » » Animal » Sponges » Demosponges » » Aplysinidae »

Yellow Tube Sponge

Aplysina fistularis (Pallas 1766)