YourDictionary

Dictionary Home » Medical Definitions » sclerotherapy

sclerotherapy medical definition

noun
Treatment, as for varicose veins, involving the injection of a sclerosing solution into vessels or tissues.

link/cite print suggestion box