Definition, synonyms and related words
A novel matrix metalloprotease inhibitor once proposed for cancer treatment