English synonyms about - contact  

spermatocele

noun

1 spermatocele

A swelling on the epididymis or the testis; usually contains spermatozoa.


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

debug info: 0.0318