Synonyms and Antonyms for sarcophaga-carnaria

1. Sarcophaga carnaria (n.)

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

Synonyms: Antonyms: