Blow fly has 2 different meanings across 1 category:
Noun
large usually hairy metallic blue or green fly; lays eggs in carrion or dung or wounds
Alternative spelling of blowfly