pyrrolobenzodiazepines
English
Noun
pyrrolobenzodiazepines
plural of
pyrrolobenzodiazepine