Word info

brodalumab

Noun

Meaning

brodalumab (uncountable)

(pharmacology) A human monoclonal antibody designed to treat inflammatory diseases such as psoriasis.

Source: en.wiktionary.org

Close letter words and terms