Meaning of blow fly

Definition of blow fly

(noun) large usually hairy metallic blue or green fly; lays eggs in carrion or dung or wounds

Other information on blow fly

WIKIPEDIA results for blow fly
Amazon results for blow fly