Find the word definition

Wiktionary
venous star

n. A red nodule under the skin formed by a dilated vein due to increase in intravenous pressure.