thiadiazols
English
Noun
thiadiazols
plural of
thiadiazol