Sponge cloth has 2 different meanings across 1 category:
Noun
any soft porous fabric (especially in a loose honeycomb weave)
Any cloth loosely woven of coarse yarn to produce a spongy look or texture, especially one constructed in honeycomb weave.