What does Bachbumbel mean?

Bachbumbel - German to English

globeflower [Trollius europaeus]