spermoblasts
English
Noun
spermoblasts
plural of
spermoblast