Meaning of sweet goldenrod

Definition of sweet goldenrod

(noun) goldenrod of eastern America having aromatic leaves from which a medicinal tea is made

Other information on sweet goldenrod

WIKIPEDIA results for sweet goldenrod
Amazon results for sweet goldenrod