microsuede
Etymology
From micro- + suede.
noun
A microfiber knit blend fabric with a soft finish.