meaning of Blütenstrauch

Blütenstrauch - German to English

flowering shrub