ok, be happy, you have a diagnonsis. it is kind of filaria parasites. there are different filaria, dirofilaria,mansonella, loa loa, etc. you have to go to the doc, maybe you need DEC oder for mansonella albendazole and something similar to ivermectin. some of this parasites persisting only 20 min long in you eyes, next time you have to go qickly to ophtalmologist.