English dictionary
sarcophaga carnaria meaning and definition
Definition and meaning of sarcophaga carnaria at MeaningMonkey.org. sarcophaga carnaria meaning and definition in the English Dictionary.SARCOPHAGA CARNARIA noun
Definition of Sarcophaga carnaria (noun)
- fly whose larvae feed on carrion or the flesh of living animals
- synonyms: flesh fly
Source: Princeton University Wordnet