Sheep's-wool sponge

Definitions

  • Webster's Revised Unabridged Dictionary
    • Sheep's-wool sponge a fine and durable commercial sponge (Spongia equina, variety gossypina) found in Florida and the West Indies. The surface is covered with larger and smaller tufts, having the oscula between them.
    • ***