Wikipedia
Neriidae
The Neriidae are a family of true flies (Diptera) closely related to the Micropezidae. Some species are known as cactus flies, while others have been called banana stalk flies and the family was earlier treated as subfamily of the Micropezidae which are often called stilt-legged flies. Neriids differ from micropezids in having no significant reduction of the fore legs. Neriids breed in rotting vegetation, such as decaying tree bark or rotting fruit. About 100 species are placed in 20 genera. Neriidae are found mainly in tropical regions, but two North American genera occur, each with one species, and one species of Telostylinus occurs in temperate regions of eastern Australia.