Toilet sponge Meaning, Definition & Usage

Definitions
  1. a very fine and superior variety of Mediterranean sponge (Spongia officinalis, variety Mediterranea); called also turkish sponge.

Webster 1913