matriptase
Noun
Meaning
matriptase (usually uncountable, plural matriptases)
(biochemistry) An enzyme that cleaves various kinds of synthetic substrate.
Noun
matriptase (usually uncountable, plural matriptases)
(biochemistry) An enzyme that cleaves various kinds of synthetic substrate.