meaning of Blumenessenz

Blumenessenz - German to English

attar