thiadiazepines
English
Noun
thiadiazepines
plural of
thiadiazepine