LaurenZarate Hi Chief, nice pictures! This is a Scollid wasp. They are parasites (as larvae) of beetle larvae. (http://en.wikipedia.org/wiki/Scoliidae). This looks like a female so she probably is not laying eggs there on the leaf.
Comments (2)