Definition of river sponge in English:

river sponge

noun

  • A freshwater sponge, specifically Ephydatia fluviatilis.

Origin

Early 17th century; earliest use found in Philemon Holland (1552–1637), translator.