blisterase
English
Noun
blisterase
(
uncountable
)
(
biochemistry
)
A
proprotein
convertase
, similar to
subtilisin
, present in
nematodes
Anagrams
assertible
,
resistable