sarcophaga : Idioms & Phrases


genus sarcophaga

  • noun flesh flies
    Sarcophaga.
WordNet

sarcophaga carnaria

  • noun fly whose larvae feed on carrion or the flesh of living animals
    flesh fly.
WordNet