This shiny fly (~7mm in length) has a shiny green thorax. The head black with a white spot right above the antennas. The scutellum has a orange shine to it and four yellow spines. The abdomen is yellow and transparent with narrow black stripes on the each segments. The femurs and tibias of the third pairs of legs are quite narrow and streamline. The two callus are yellow.