Definition, synonyms and related words
A particular nitrogen mustard compound derived from distamycin.