spider nevus
Noun
Meaning
a dilation of superficial capillaries with a central red dot from which blood vessels radiate
Source: WordNetNoun
a dilation of superficial capillaries with a central red dot from which blood vessels radiate
Source: WordNet