Photos from a marine wonderer

Home / Caribbean marine life ID guide / Invertebrates / Sponges 16

Phylum: Porifera (L. hole-bearing)
Class: Demospongiae
Much more information on Caribbean sponges available at The Sponge Guide