Etymology Explorer › English

Where does “Sarcophaga” come from?