Wiktionary
tucotuzumab
n. A humanized monoclonal antibody.
n. A humanized monoclonal antibody.