What does Blumenfliege mean?

Blumenfliege - German to English

root maggot