zimocca sponge (spongia zimocca) - Spanish English Dictionary