SAINT JOHN'S WORT


Meaning of SAINT JOHN'S WORT in English

n. plant having five-petaled yellow flowers

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.