blowfly

(noun)

noun

1. large usually hairy metallic blue or green fly; lays eggs in carrion or dung or wounds

Definition categories: animal, fly