Solidago odora so·li·da·goodora uncommon noun 1. goldenrod of eastern America having aromatic leaves from which a medicinal tea is made SynonymsBlue Mountain teasweet goldenrodSolidago odora Related words Broader terms goldenrod WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.