Definition of

T Cell

  1. (noun, body) a small lymphocyte developed in the thymus; it orchestrates the immune system's response to infected or malignant cells

via WordNet, Princeton University

Synonyms of T Cell

t lymphocyte

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Merino Sheep

white sheep originating in Spain and producing a heavy fleece of exceptional quality