'sweet goldenrod' definitions:

Definition of 'sweet goldenrod'

(from WordNet)
noun
Goldenrod of eastern America having aromatic leaves from which a medicinal tea is made [syn: Blue Mountain tea, sweet goldenrod, Solidago odora]