Definition of "blowfly"

blowfly