English edit

Noun edit

staphostatin (plural staphostatins)

  1. (biochemistry) Any of a group of proteinase inhibitors present in Staphylococcus