How do you say sponge in Italian?
— Porifera


Related synonyms for sponge in Italian
leechsanguisuga (f)