Definify.com

Definition 2024


natalizumab

natalizumab

English

Noun

natalizumab (uncountable)

  1. (medicine) A humanized monoclonal antibody used in the treatment of multiple sclerosis and Crohn's disease.