Wiktionary
carzelesin
n. (context biochemistry English) One of the duocarmycins.
n. (context biochemistry English) One of the duocarmycins.