I went through several websites to try to identify what this is on these basil leaves and nothing I found matched. Does anyone have any idea what this could be? It kind of looks like some sort of eggs, but in some cases there were holes so I'm not sure.