Noun
pyrrolobenzodiazepine (plural pyrrolobenzodiazepines) (pharmacology) A class of compounds with antibiotic and anti-tumor properties.