English-Spanish dictionary »

spermatid meaning in Spanish

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

espermátidanoun
{f}