ultrasuede
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
Similar spelling:   ultrasound
  ultramodern
  ultracef
  ultrasonic