VariousWords beta
Definitions:
Noun
T cell
T lymphocyte
Definition: a small lymphocyte developed in the thymus; it orchestrates the immune system's response to infected or malignant cells
Definition: A T cell.