noun
: a yellow or brownish short-fibered commercial sponge ( Spongia barbara or S. officinalis barbara ) occurring in the Gulf of Mexico and in the Atlantic ocean off the West Indies
noun
: a yellow or brownish short-fibered commercial sponge ( Spongia barbara or S. officinalis barbara ) occurring in the Gulf of Mexico and in the Atlantic ocean off the West Indies
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012