granzymes

English

Noun

granzymes

  1. plural of granzyme