RichThesaurus
sea sponge
sea sponge
antonyms
sea sponge
definitions
noun
sponge (animal, Porifera)