Feedback
Sclerotherapy
Meaning
Noun
●
In Surgery:
A treatment for
varicose veins
and
hemorrhoids
involving
an
injection
of
material
into a
blood vessel
in order to
make it
harden
and shrink
Sourced from
Wiktionary
Related
Surgery
Embolization
Chemotherapy
Treatment
Botox
Anesthesia
Stenting
Hysterectomy
Angioplasty
Injection
Dermabrasion
Cryotherapy
Phototherapy
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better