spongilla Meaning, Definition & Usage

Spon*gil"la noun
Etymology
NL., dim. of spongia a sponge.
Definitions
  1. (Zoöl.) A genus of siliceous spongea found in fresh water.

Webster 1913