Word info

dinutuximab

Noun

Meaning

English Wikipedia has an article on:dinutuximabWikipedia
dinutuximab

(pharmacology) A particular monoclonal antibody

Source: en.wiktionary.org

Close letter words and terms