ST JOHN'S WORT


Meaning of ST JOHN'S WORT in English

n. any yellow-flowered plant of the genus Hypericum, esp. H. androsaemum.

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