Definitions
There is 1 meaning of the phrase
Hypericum Perforatum.
Hypericum Perforatum - as a noun
Yellow-flowered perennial common in fields and waste places but a weed in rangelands
Synonyms (Exact Relations)
klammath weed