What does Blütenmeer mean?

Blütenmeer - German to English

sea of flowers