Word info

talacotuzumab

Noun

Meaning

talacotuzumab (uncountable)

A particular humanized monoclonal antibody used against myeloid leukemia

Source: en.wiktionary.org

Close letter words and terms