sheepswool sponge

Noun

 * , a marine sponge.