Find the word definition

Wikipedia
Demcizumab

Demcizumab is a humanized monoclonal antibody designed for the treatment of cancer.

As of 2015, the drug is being developed by OncoMed Pharmaceuticals in non-small-cell lung cancer as well as pancreatic cancer, in collaboration with Celgene.