thiadiazoles
English
Noun
thiadiazoles
plural of
thiadiazole