Word info

nimotuzumab

Noun

Meaning

nimotuzumab (uncountable)

(pharmacology) A monoclonal antibody used to treat squamous cell carcinoma, head and neck cancer, nasopharyngeal cancer, and glioma.

Source: en.wiktionary.org

Close letter words and terms