Attested.to

Definition

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

Seed ·

Term in context

blowfly in CommonParlance