Definitions of China fleece vine:

  • noun:   twining perennial vine having racemes of fragrant greenish flowers; western China to Russia