Definify.com

Definition 2025


natalizumab

natalizumab

English

Noun

natalizumab (uncountable)

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