sarcophaga_carnaria
1. [ noun ] (zoology) fly whose larvae feed on carrion or the flesh of living animals
Synonyms: flesh_fly
Related terms: fly Sarcophaga