ultrasuede
/ʌltrəˈswiːd/Definitions
1. noun
a soft, suede-like synthetic fabric
“The interior of the car was upholstered with luxurious ultrasuede.”
1. noun
a soft, suede-like synthetic fabric
“The interior of the car was upholstered with luxurious ultrasuede.”