stiletto fly

stiletto fly (family Therevidae), Stiletto fly (Thereva).Fritz Geller-Grimmany of about 1,600 species of insects in the fly order, Diptera. Adults are hairy or bristly, with slender bodies. They are usually found in open areas, such as pastures.
