LADY'S BOWER


Meaning of LADY'S BOWER in English

a climbing plant with fragrant blossoms (clematis vitalba).

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