sclerosants
English
Noun
sclerosants
plural of
sclerosant