balsamroot has definitions from the field of botany
1
[ noun ] (botany) a plant of the genus Balsamorhiza having white-downy leaves in a basal rosette and yellow flowers and long balsam-scented taproots

Related terms

herb Balsamorhiza

*