spongia

Etymology
Borrowed from, from. .

Noun

 * 1) A sponge.
 * 2)  pumice, or other things resembling a sponge.