Definitions
noun
varix or varicose condition in which a vein is swollen and tortuous
Look “varicosity” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
varix or varicose condition in which a vein is swollen and tortuous