Word info

silicisponge

Noun

Meaning

silicisponge (plural silicisponges)

Any sponge having a silica skeleton

Source: en.wiktionary.org

Close letter words and terms