Moth eggs maybe. As a gardener I've never known moths or even butterflies to be good for anything except destruction. I'd put that leaf with the eggs in a ziplock bag. Hopefully somebody knows what they are. And if you hurt something beneficial, at least you'll know for next time. They are on...