Definition, synonyms and related words
An electrophilic, cytotoxic benzene derivative used in biochemical research.