meaning of Blumenfliege

Blumenfliege - German to English

root maggot