Word info

pyrrolobenzodiazepine

Noun

Meaning

pyrrolobenzodiazepine (plural pyrrolobenzodiazepines)

(pharmacology) A class of compounds with antibiotic and anti-tumor properties.

Source: en.wiktionary.org

Close letter words and terms