YourDictionary

Calliphora medical definition

noun
A genus of blowfies whose larvae feed on dead flesh.

link/cite print suggestion box