What does Blumenessenz mean?

Blumenessenz - German to English

attar