English synonyms about - contact  
spermatogenesisgametogenesis

spermatogenesis

noun

1 spermatogenesis

Development of spermatozoa.

Polish: spermatogeneza, spermogeneza


Find more on spermatogenesis elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0132