killer T cells
English
Noun
killer
T
cells
plural of
killer T cell