This seems to be a sawfly (Hymenoptera)
http://en.wikipedia.org/wiki/Sawfly
Unlike other Hymenoptera (wasps, bees, ants) these are mostly phytophagous.
Hema, I don't think it is a Black Soldierfly based on the antennae. I can't find any photos that indicate they have segmented antennae like the one in my photo
The black soldier fly, Hermetia illucens (Linnaeus), is a sleek looking fly that many confuse with a wasp. However, like most flies, the black soldier flies only have two wings (wasps have four) and does not possess a stinger. Although the loud buzzing they create when flying is enough to concern many people, adult soldier flies pose no danger.
Comments (4)