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