Search results
- DictionarySt. John's wort
noun
- 1. a herbaceous plant or shrub with distinctive yellow five-petaled flowers and paired oval leaves, used in medicinal preparations to treat various disorders, including depression.
Powered by Oxford Dictionaries