EGAVE

microsuede

Meaning

  1. noun A microfiber knit blend fabric with a soft finish.

Similar words

microcloth microfibre microfiber microfabric micropile microsponge microsurface milliskin microdocument microdust

Save “microsuede” to learn later