What does Blütenstrauch mean?

Blütenstrauch - German to English

flowering shrub