benzothiadiazoles

English

Noun

benzothiadiazoles

  1. plural of benzothiadiazole