Loading page
sarcophaga carnaria is a noun meaning "fly whose larvae feed on carrion or the flesh of living animals". It carries one recorded sense.
fly whose larvae feed on carrion or the flesh of living animals
Definitions, synonyms and semantic relations for sarcophaga carnaria come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.