Wiktionary
tenatumomab
n. A monoclonal antibody designed to treat cancer.
Wikipedia
Tenatumomab
Tenatumomab is a monoclonal antibody designed for the treatment of cancer.