Definitions of Ultrasuede:

  • noun:   (trademark) a synthetic suede cloth