I found something small on the nettle leave, just don't know what is it. I think that are bug or insect eggs. The photo is made of 12 captures with different focus, stacked together.