Source:WordNet 3.1
1. (
) large usually hairy metallic blue or green fly; lays eggs in carrion or dung or wounds ;
See more about : BLOWFLIES