|
Definition of Balsamroot
1. Noun. A plant of the genus Balsamorhiza having downy leaves in a basal rosette and yellow flowers and long balsam-scented taproots.
Definition of Balsamroot
1. Noun. A perennial of the genus ''Balsamorhiza'' in the sunflower family, native to western North America. ¹
¹ Source: wiktionary.com