Meaning of YELLOW SPONGE in English

YELLOW SPONGE

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.