Meaning of great st john's wort

Definition of great st john's wort

(noun) perennial shrub having large star-shaped yellow flowers in narrowly pyramidal cymes

Other information on great st john's wort

WIKIPEDIA results for great st john's wort
Amazon results for great st john's wort