Glove sponge Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a fine and soft variety of commercial sponges (Spongia officinalis).
Definitions
  1. a variety of commercial sponge (Spongia officinalis, variety tubulufera), having very fine fibers, native of Florida, and the West Indies.
  2. (Zoöl.), a fine and soft variety of commercial sponges (Spongia officinalis).

Webster 1913