Meaning of hypericum perforatum

Definition of hypericum perforatum

(noun) yellow-flowered perennial common in fields and waste places but a weed in rangelands

Other information on hypericum perforatum

WIKIPEDIA results for hypericum perforatum
Amazon results for hypericum perforatum