Definitions
noun
a siliceous sponge (with glassy spicules) of the class Hyalospongiae
Look “glass sponge” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a siliceous sponge (with glassy spicules) of the class Hyalospongiae