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.
2012