We found 2 definitions of balsamroot from 2 different sources.
NounPlural: balsamroots |
||
balsamroot - a plant of the genus Balsamorhiza having downy leaves in a basal rosette and yellow flowers and long balsam-scented taproots | ||
herbaceous plant, herb aromatic potherb used in cookery for its savory qualities |