English dictionary
balsamorhiza meaning and definition
Definition and meaning of balsamorhiza at MeaningMonkey.org. balsamorhiza meaning and definition in the English Dictionary.BALSAMORHIZA noun
Definition of Balsamorhiza (noun)
- genus of coarse western American herbs with large roots containing an aromatic balsam
- synonyms: genus Balsamorhiza
Source: Princeton University Wordnet