Find the word definition

Wiktionary
naptumomab estafenatox

n. A monoclonal antibody being developed for the treatment of various cancers.

Wikipedia
Naptumomab estafenatox

Naptumomab estafenatox (ABR-217620) is a drug being developed for the treatment of various types of cancer like non-small cell lung carcinoma and renal cell carcinoma.