Solidago odora
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
,
sweet goldenrod
Related Words:
goldenrod
Terms and Conditions of Use / Copyright Notice