Sarcophaga carnaria
1.
(
noun
) fly whose larvae feed on carrion or the flesh of living animals
Synonyms:
flesh fly
Related Words:
fly
Terms and Conditions of Use / Copyright Notice