benzothiadiazoles
English
Noun
benzothiadiazoles
plural of
benzothiadiazole