thienodiazepines

English

Noun

thienodiazepines

  1. plural of thienodiazepine