China fleece vine
Explore definitions, synonyms, and language insights of China fleece vine
Definitions
Noun
twining perennial vine having racemes of fragrant greenish flowers; western China to Russia