spermatogenesisEnglish

spermatogenesis

Noun

Development of spermatozoa

English: spermatogenesis