spider nevus
Explore definitions, synonyms, and language insights of spider nevus
Definitions
Noun
a dilation of superficial capillaries with a central red dot from which blood vessels radiate