Meaning of filth fly in English:
filth fly
noun
Any of various flies that feed and lay eggs on excrement or decaying organic material, and may act as transmitters of disease; especially the house fly, Musca domestica.
Origin
Early 20th century; earliest use found in Nature-study Review.
Are You Learning English? Here Are Our Top English Tips