dcsimg
Creatures » » Animal » Sponges » Demosponges » » Iotrochotidae »

Purple Staining Sponge

Iotrochota baculifera Ridley 1884