French-English dictionary »

spermatogenèse meaning in English

FrenchEnglish
spermatogenèse nom {f}

spermatogenesis [spermatogeneses]◼◼◼(process of sperm production in the testes)
noun
[UK: spˌɜːmətəʊdʒˈenɪsˌɪs] [US: spˌɜːməɾoʊdʒˈenɪsˌɪs]