granzymes
English
Noun
granzymes
plural of
granzyme