English
Detailed Synonyms for Sarcophaga carnaria in English
Sarcophaga carnaria:
Sarcophaga carnaria [the ~] nom
-
the Sarcophaga carnaria
– fly whose larvae feed on carrion or the flesh of living animals 1the Sarcophaga carnaria; the flesh fly– fly whose larvae feed on carrion or the flesh of living animals 1