WikiWord

English

spider veins

noun

Meaning

  1. (usually in the plural) A blood vessel affected by telangiectasia.
  2. Telangiectasia

Related words

Sources

  1. DictionaryAPI.dev English dictionary data