obviously , spermatids from some kind of flagellated cell layer that could be involved in liberating mature stages and in facilitating spermatozoa to glide more easily along seminiferous tubules .
C0037868
spermatozoa
C0036630
seminiferous tubules