indenobenzazepines

English

edit

Noun

edit

indenobenzazepines

  1. plural of indenobenzazepine