thienobenzodiazepines
English
Noun
thienobenzodiazepines
plural of
thienobenzodiazepine