cytolytic T cells
English
Noun
cytolytic
T
cells
plural of
cytolytic T cell