Word info

marimastat

Noun

Meaning

English Wikipedia has an article on:marimastatWikipedia
marimastat (uncountable)

(medicine) A novel matrix metalloprotease inhibitor once proposed for cancer treatment

Source: en.wiktionary.org

Close letter words and terms