English dictionary
solidago odora meaning and definition
Definition and meaning of solidago odora at MeaningMonkey.org. solidago odora meaning and definition in the English Dictionary.SOLIDAGO ODORA noun
Definition of Solidago odora (noun)
- goldenrod of eastern America having aromatic leaves from which a medicinal tea is made
- synonyms: Blue Mountain tea, sweet goldenrod
Source: Princeton University Wordnet