English

edit

Noun

edit

sclerosants

  1. plural of sclerosant