CLEMATIS OCHRELEUCA





Definition:

  1. [noun] shrubby clematis of the eastern United States having curly foliage
    Synonyms: curly-heads, Clematis ochreleuca

Synonyms: