china fleece vine

Noun
  1. Twining perennial vine having racemes of fragrant greenish flowers;
    Western China to Russia (synset 112621867)

Found on Word Lists

Other Searches