spermatogenesis

spermatogenesis

English Noun
Ad

Definition

The process of sperm production in the testes.

Etymology

From spermato- + -genesis.

Ad