Definition of Varicose Vein from the PharmacyDictionary.in
Varicose Vein
Synonyms or meaning of Varicose Vein
This is a condition where a vein, usually in the leg, becomes enlarged and twisted, which can cause discomfort.
Image related to Varicose Vein
Not Available