Definify.com

Definition 2024


thymocytes

thymocytes

English

Noun

thymocytes

  1. plural of thymocyte