venous star

listen to the pronunciation of venous star
English - English
A red nodule under the skin formed by a dilated vein due to increase in intravenous pressure
venous stars
plural form of venous star