Meaning of our lady's bedstraw

Definition of our lady's bedstraw

(noun) common yellow-flowered perennial bedstraw; North America and Europe and Asia

Other information on our lady's bedstraw

WIKIPEDIA results for our lady's bedstraw
Amazon results for our lady's bedstraw