VariousWords beta
Related Terms:
Definitions:
Noun
varicosity
Definition: varix or varicose condition in which a vein is swollen and tortuous
Definition: An enlarged vessel or nerve, particularly a blood vessel.