detumomab

Noun

 * 1) A mouse monoclonal antibody developed for the treatment of cancer.