English edit

Noun edit

isothiazolidines

  1. plural of isothiazolidine