vascular spider

Explore definitions, synonyms, and language insights of vascular spider

Definitions

Noun
a dilation of superficial capillaries with a central red dot from which blood vessels radiate

More General Terms