English synonyms about - contact  

T cell

noun

1 T cell

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

synonym: T lymphocyte.


Find more on T cell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144