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

Mark in West Texas