reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
varix a blood or lymph vessel that is swollen or dilated; varicose vein.