From spy (“vomit”) + fluge (“fly”).
spyfluge f (definite singular spyfluga, indefinite plural spyfluger, definite plural spyflugene)