VariousWords beta
Related Terms:
Definitions:
Noun
varicose vein
Definition: a vein that is permanently dilated; most common in the legs
Definition: An abnormally swollen or dilated vein.