Synonyms and Antonyms for sarcophaga carnaria | Synonym.com

Synonyms and Antonyms for sarcophaga carnaria

1. Sarcophaga carnaria (n.)

fly whose larvae feed on carrion or the flesh of living animals

Synonyms: