subtilase
Noun
Meaning
subtilase (countable and uncountable, plural subtilases)
(biochemistry) A serine protease similar to subtilisin
Noun
subtilase (countable and uncountable, plural subtilases)
(biochemistry) A serine protease similar to subtilisin