thienobenzodiazepines

English

Noun

thienobenzodiazepines

  1. plural of thienobenzodiazepine