French-English dictionary »

spermatide meaning in English

FrenchEnglish
spermatide nom {m} nom {f}

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