balsamroot
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
Similar spelling:   Balsamo
  balsam_fir
  balsamy
  balsam_pear
  balsam_herb
  balsamic
  balsam_family
  ball_game