Sheepswool-sponge Definition

noun

Hippospongia lachne, a marine sponge.

Wiktionary