Meaning of vascular spider

Definition of vascular spider

(noun) a dilation of superficial capillaries with a central red dot from which blood vessels radiate

Other information on vascular spider

WIKIPEDIA results for vascular spider
Amazon results for vascular spider