LADY'S BOWER


Meaning of LADY'S BOWER in English

() A climbing plant with fragrant blossoms (Clematis vitalba).

Webster's English dictionary.      Английский словарь Webster.