spermatoblasts
English
Noun
spermatoblasts
plural of
spermatoblast