MOTHERWORT


Meaning of MOTHERWORT in English

■ noun a tall strong-smelling plant of the mint family, used in herbal medicine, especially in the treatment of gynaecological disorders. [ Leonurus cardiaca .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.