'Solidago odora' definitions:

Definition of 'Solidago odora'

(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]