Meaning of china fleece vine
Definition of china fleece vine
(noun)
twining
perennial
vine
having racemes of
fragrant
greenish
flowers;
western
China to Russia
Other information on china fleece vine
WIKIPEDIA results for
china fleece vine
Amazon results for
china fleece vine
Tweet