blowfly - noun

singularblowfly
pluralblowflies