Word info

ecromeximab

Noun

Meaning

ecromeximab (uncountable)

English Wikipedia has an article on:ecromeximabWikipedia
(pharmacology) A chimeric monoclonal antibody being developed for the treatment of malignant melanoma.

Source: en.wiktionary.org

Close letter words and terms