Synonyms and definition of the word or term
- S: (n) t lymphocyte a small lymphocyte developed in the thymus; it orchestrates the immune system's response to infected or malignant cells.
- Find out more about T Cell on Wikipedia.
- Check out the etymology of T Cell on Etymonline.com.
- Photos related to T Cell on Instagram...