A large fly with a metallic-blue or greenish body that deposits its eggs on decaying animal matter and meat.
Compound of blow (Old English blawan, to breathe or inflate) plus fly. The name may reference the insect's buzzing sound or its rapid, forceful egg-laying behavior.
Try Another Word