SCLEROTHERAPY


Meaning of SCLEROTHERAPY in English

"ˌ noun

Etymology: scler- + therapy

: the injection of a sclerosing agent (as saline) into a varicose vein to produce inflammation and scarring which closes the lumen and is followed by shrinkage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.