Word info

sheepswool sponge

Noun

Meaning

sheepswool sponge (plural sheepswool sponges)

Hippospongia lachne, a marine sponge.

Source: en.wiktionary.org

Close letter words and terms