I have no idea if this is correct, but is it possible that they are parasitic wasp larvae? Mark in West Texas