English

edit

Noun

edit

tryptases

  1. plural of tryptase