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 lymphocyte, from the thymus, that can recognise specific antigens and can activate or deactivate other immune cells.