venous star
English
Noun
venous
star
(
plural
venous stars
)
A red
nodule
under the skin formed by a dilated vein due to increase in
intravenous
pressure.
See also
venous lake