Word info

dalazatide

Noun

Meaning

dalazatide (uncountable)

(pharmacology) A synthetic peptide used to treat multiple sclerosis.

Source: en.wiktionary.org

Close letter words and terms