thymocytes

English

Noun

thymocytes

  1. plural of thymocyte