VERBENA


Meaning of VERBENA in English

n. any plant of the genus Verbena, bearing clusters of fragrant flowers.

Etymology: L, sacred bough of olive etc., in med.L vervain

Oxford English vocab.      Оксфордский английский словарь.