Fox Maggot Definition

noun

One or possibly several species of the flesh fly genus Wohlfahrtia Wohlfahrtia which cause myiasis in mammals.

Wiktionary