Word info

slime sponge

Noun

Meaning

slime sponge (plural slime sponges)

Oscarella carmela, a species of sponge.

Source: en.wiktionary.org

Close letter words and terms