Noun
tenatumomab (uncountable) English Wikipedia has an article on:tenatumomabWikipedia A monoclonal antibody designed to treat cancer.