Words: flesh fly Sarcophaga carnaria
Part of speech: n
Definition: fly whose larvae feed on carrion or the flesh of living animals