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

More General Terms