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