Muck Fly Definition

noun

A fly found on, or associated with, dirt or dung .

Wiktionary