Calliphora medical definition

noun
A genus of blowfies whose larvae feed on dead flesh.
link/cite print suggestion box