balsamroot noun1 •A perennial of the genus Balsamorhiza in the sunflower family, native to western North America. formsbalsamroots