What does Blütensträucher mean?

Blütensträucher - German to English

flowering shrubs