Synonyms and Antonyms for Sarcophaga_carnaria

1. Sarcophaga carnaria (n.)

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

Synonyms: