ZIMOCCA


Meaning of ZIMOCCA in English

add. ·noun a sponge (euspongia zimocca) of flat form and fine quality, from the adriatic, about the greek islands, and the coast of barbary.

Webster English vocab.      Английский словарь Webster.