What is the meaning of the word "chlorambucil"?

Definitions: