Noun Definition

spermatogenesis

1.Definition: development of spermatozoa

Category: General