spermatocytes
English
Noun
spermatocytes
plural of
spermatocyte