ZIMOCCA


Meaning of ZIMOCCA in English

zə̇ˈmäkə noun

also zimocca sponge

( -s )

Etymology: New Latin

: a rather harsh commercial sponge ( Spongia zimocca or S. officinalis zimocca ) of a massive more or less conical form occurring in the Mediterranean Sea

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