cytotoxic T cells
English
Noun
cytotoxic
T
cells
plural of
cytotoxic T cell