» balsamroot

Noun (1 meaning)

1. a plant of the genus Balsamorhiza having downy leaves in a basal rosette and yellow flowers and long balsam-scented taproots.

balsamroot

balsamroot is a type of:
balsamroot is a member of: