meaning of Balsamwurzel

Balsamwurzel - German to English

balsamroot [genus Balsamorhiza]