T cell

Explore definitions, synonyms, and language insights of T cell

Definitions

Noun
a small lymphocyte developed in the thymus; it orchestrates the immune system''s response to infected or malignant cells

More General Terms