dibenzothiazepines

English

Noun

dibenzothiazepines

  1. plural of dibenzothiazepine