'Sarcophaga carnaria' definitions:

Definition of 'Sarcophaga carnaria'

(from WordNet)
noun
Fly whose larvae feed on carrion or the flesh of living animals [syn: flesh fly, Sarcophaga carnaria]