Word info

stefin

Noun

Meaning

stefin (plural stefins)

(biochemistry) Any of a group of recombinant cysteine protease inhibitors

Source: en.wiktionary.org

Anagrams

Close letter words and terms