Wiktionary
microsuede
n. A microfiber knit blend fabric with a soft finish.
n. A microfiber knit blend fabric with a soft finish.