X
Bsamply

Sponge

Any of various porous fabrics, usually made in a loose honeycomb weave. Any cloth that is loosely woven using coarse yarn to produce a spongy look or texture.