spermatogenesis in Catalan spermatogenesis in Catalan espermatogènesi noun The process of sperm production in the testes. Add to Flashcards