What does Busch-Windröschen mean?

Busch-Windröschen - German to English

(European) thimbleweed [Anemone nemorosa]

View more

  • helmet rose [Anemone nemorosa] [wood anemone]
  • smell fox [Anemone nemorosa] [wood anemone]
  • windflower [Anemone nemorosa]
  • wood anemone [Anemone nemorosa]