Word info

neuroprotease

Noun

Meaning

neuroprotease (plural neuroproteases)

(biochemistry) Any protease that is active in the nervous system

Source: en.wiktionary.org

Close letter words and terms