Word info

ibalizumab

Noun

Meaning

ibalizumab (uncountable)

(pharmacology) A nonimmunosuppressive monoclonal antibody being investigated as an HIV entry inhibitor.

Source: en.wiktionary.org

Close letter words and terms