isothiazolidines

English

Noun

isothiazolidines

  1. plural of isothiazolidine