Definitions
There is 1 meaning of the phrase
Clematis Vitalba.
Clematis Vitalba - as a noun
Vigorous deciduous climber of europe to afghanistan and lebanon having panicles of fragrant green-white flowers in summer and autumn
Synonyms (Exact Relations)
old man's beardtraveler's joytraveller's joy