YourDictionary

Dictionary Home » Science » varicose veins

varicose veins science definition

Abnormally prominent and swollen veins, especially in the legs.

link/cite print suggestion box