Word info

sclerotherapist

Noun

Meaning

sclerotherapist (plural sclerotherapists)

One who carries out sclerotherapy.

Source: en.wiktionary.org

Close letter words and terms