sheepswool sponge
English
Noun
sheepswool
sponge
(
plural
sheepswool sponges
)
Hippospongia lachne
, a
marine
sponge
.