Skip to main content

Name: Coral Encrusting Sponge

Is English name ofCliona caribbaea
ReferenceReef Creature Identification