nicastrin
English
Noun
nicastrin
(
uncountable
)
(
biochemistry
)
A
protease
that is a regulator of
neprilysin
Anagrams
crantinis