Words: sponge cloth
Part of speech: n
Definition: any soft porous fabric (especially in a loose honeycomb weave)