thiazoles

English

Noun

thiazoles

  1. plural of thiazole