Find the word definition

Wiktionary

granzymes

n. (plural of granzyme English)