spermatocysts
English
Noun
spermatocysts
plural of
spermatocyst