Noun
naptumomab estafenatox (uncountable) English Wikipedia has an article on:naptumomab estafenatoxWikipedia A monoclonal antibody being developed for the treatment of various cancers.