blow fly


Meanings

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

Synonyms