Hi. Im 18 years old.  blood vessels on my  leg are seen. I searched varicose veins on the web but it does not look like that. It does not look like spiderwebs. My leg has 3 large  green vessels forming a zigzag pattern. It is located on the side of the leg facing the other leg. It is near the knee. I feel  pain whenever I walk for so long  but I dont only feel it on that area; the back part of my leg is also hurting like Im having cramps. When i massage it, the vessel goes away for awhile or sometimes become violet then goes away for a while. what is this? what can i do about it? It is seen only on my left leg. and it does not swell.
Hello, they are likely dilated veins. Normally you shouldn't be able to see them. Locally dilated veins can be the result of local thrombosis which usually hurts if it involves superficial veins but could be painless if it involved deep veins. Deep Vein Thrombosis (DVT) is likely not a concern in your case, but superficial vein thrombosis could be a possible explanation. Local inflammation can also cause the same without thrombosis. It could also be what we call varicose veins (very mild though). An ultrasound scan of your legs veins would clarify all the above. I hope I've helped! If you need more information, please ask for clarifications. I'll be glad to help more. Kind Regards!