What does Balsamwurzel mean?

Balsamwurzel - German to English

balsamroot [genus Balsamorhiza]