Taxonomy

Floating

Aplysinidae

Aiolochroia crassa

Branching Tube Sponge