staphostatin
Noun
Meaning
staphostatin (plural staphostatins)
(biochemistry) Any of a group of proteinase inhibitors present in Staphylococcus
Noun
staphostatin (plural staphostatins)
(biochemistry) Any of a group of proteinase inhibitors present in Staphylococcus