meaning of balsamorhiza

balsamorhiza meaning in General Dictionary

genus of coarse West United states natural herbs with large origins containing an aromatic balsam

View more

  • genus of coarse western US natural herbs with big roots containing an aromatic balsam