Word info

dupilumab

Noun

Meaning

dupilumab (uncountable)

(pharmacology) A monoclonal antibody designed for the treatment of allergic diseases such as eczema. [from the 2010s]

Source: en.wiktionary.org

Close letter words and terms