Word info

lorvotuzumab

Noun

Meaning

lorvotuzumab (uncountable)

(pharmacology) An antibody used in some drugs.

Source: en.wiktionary.org

Close letter words and terms