German-English dictionary »

spermatide meaning in English

GermanEnglish
die Spermatide Substantiv

spermatid [spermatids]noun
[UK: spˈɜːmətˌɪd] [US: spˈɜːmətˌɪd]