Wiktionary
sheepswool sponge
n. ''Hippospongia lachne'', a marine sponge.
n. ''Hippospongia lachne'', a marine sponge.