TURKEY SPONGE


Meaning of TURKEY SPONGE in English

noun

Usage: usually capitalized T

Etymology: turkey (II)

: any of various superior commercial sponges of the Adriatic and Mediterranean seas

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.