Subscriber login


Forgot your password?

Library card login

Other

glass sponge

Definition of glass sponge

noun

  • a deep-water sponge which has a skeleton of intricately shaped spines of silica that may fuse to form a filmy lattice with a glass-like appearance. See also Venus's flower basket.
    • Class Hexactinellida