Medical Term:

sclerosing therapy

 

Synonym(s): sclerotherapy

Hide
(web2)