Horse sponge

(Zool.) a large, coarse, commercial sponge (Spongia equina).
a coarse commercial sponge, especially Spongia equina.

See also: Horse, Sponge