spermatocytes

English

Noun

spermatocytes

  1. plural of spermatocyte