Meaning of clematis ochreleuca

Definition of clematis ochreleuca

(noun) shrubby clematis of the eastern United States having curly foliage

Other information on clematis ochreleuca

WIKIPEDIA results for clematis ochreleuca
Amazon results for clematis ochreleuca