Word info

matriptase

Noun

Meaning

matriptase (usually uncountable, plural matriptases)

(biochemistry) An enzyme that cleaves various kinds of synthetic substrate.

Source: en.wiktionary.org

Close letter words and terms