cytotoxic T cells

English

Noun

cytotoxic T cells

  1. plural of cytotoxic T cell