Word info

thiostatin

Noun

Meaning

thiostatin (uncountable)

A kininogen that inhibits a cysteine proteinase

Source: en.wiktionary.org

Close letter words and terms