Wiktionary
duocarmycins
n. (plural of duocarmycin English)
n. (plural of duocarmycin English)