microsuede - noun

singularmicrosuede
pluralmicrosuedes