WikiWord

English

sclerotherapy

noun

Meaning

  1. A treatment for varicose veins and hemorrhoids involving an injection of material into a blood vessel in order to make it harden and shrink

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
sclerotherapy — meaning and etymology | WikiWord