WordNet (r) 3.0 (2006):blow fly n 1: large usually hairy metallic blue or green fly; lays eggs in carrion or dung or wounds [syn: blowfly, blow fly]