What does Blumenstock mean?

Blumenstock - German to English

flowering plant