Subscriber login


Forgot your password?

Library card login

Other

sclerotherapy


Definition of sclerotherapy

noun

[mass noun] Medicine
  • the treatment of varicose blood vessels by the injection of an irritant which causes inflammation, coagulation of blood, and narrowing of the blood vessel wall.

sclerotherapy in other Oxford dictionaries

Definition of sclerotherapy in the US English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …