Definitions of Clematis ochreleuca:

  • noun:   shrubby clematis of the eastern United States having curly foliage