Advertisement

Advertisement

spider vein

noun

  1. one of a radiating network of dilated capillaries on the skin.


Advertisement

Advertisement

Advertisement

Advertisement


spider plantspider wasp