Find the word definition

Wiktionary
tenatumomab

n. A monoclonal antibody designed to treat cancer.

Wikipedia
Tenatumomab

Tenatumomab is a monoclonal antibody designed for the treatment of cancer.