spermatocele
Explore definitions, synonyms, and language insights of spermatocele
Definitions
Noun
a swelling on the epididymis or the testis; usually contains spermatozoa
Explore definitions, synonyms, and language insights of spermatocele