spermatogene
not defined yet