thymocytes
English
Noun
thymocytes
plural of
thymocyte