meaning of varicose vein

1. a vein that is permanently dilated; most common in the legs


Related Words

varicose vein |

Developed & Maintained By Taraprasad.com

Treasure Words