I found these on my moon and stars watermelon today, near where there was a leaf-footed bug yesterday. Dare I hope? Does anyone know what these are? Should I just remove them to be safe?
Its probably the leaf footed bug's egg and if you type in leaf footed bug egg in google and go to images you will get those type of eggs.
Here is a link that might be useful: picture