sweet goldenrod

1. (noun) goldenrod of eastern America (especially Blue Mountains of Pennsylvania) having aromatic leaves from which a medicinal tea is made
Synonyms: Blue Mountain tea, Solidago odora
Related Words: goldenrod



Terms and Conditions of Use / Copyright Notice