sarcophaga carnaria
Meaning, Definition & Usage
Dictionary
Related
noun
fly whose larvae feed on carrion or the flesh of living animals
flesh fly
.
WordNet
Previous
sarcologic
sarcology
sarcoma
sarcomatous
sarcomere
Next
sarcophagan
sarcophagous
sarcophagus
sarcophagy
sarcophile