Meaning of blowfly

Definition of blowfly

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

Other information on blowfly

WIKIPEDIA results for blowfly
Amazon results for blowfly