meaning of Blütensträucher

Blütensträucher - German to English

flowering shrubs