noun Date: 1944 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
SCLEROTHERAPY
Meaning of SCLEROTHERAPY in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012