spermogone

not defined yet