noun
: a fine soft-fibered commercial sponge ( Hippospongia equina elastica ) of a massive form occuring in the Mediterranean and Red seas
noun
: a fine soft-fibered commercial sponge ( Hippospongia equina elastica ) of a massive form occuring in the Mediterranean and Red seas
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012