china fleece vine Meaning, Definition & Usage

  1. noun twining perennial vine having racemes of fragrant greenish flowers; western China to Russia
    Polygonum aubertii; silver lace vine; Russian vine.

WordNet