Word info

venous star

Noun

Meaning

venous star (plural venous stars)

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

Source: en.wiktionary.org

Close letter words and terms