English-French dictionary »

spermatid meaning in French

EnglishFrench
spermatid [spermatids] (haploid cell)
noun
[UK: spˈɜːmətˌɪd]
[US: spˈɜːmətˌɪd]

spermatide◼◼◼nom {m} nom {f}