ultrasuede has definitions from the field of clothing
1
[ noun ] (trade mark) a synthetic suede cloth

Related terms

suede_cloth trademark

2
[ noun ] (trade mark) a synthetic suede cloth

Related terms

suede_cloth trademark

*