Horse sponge

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

See also: Horse, Sponge

Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.