spermatocyst

English

Etymology

From spermato- +‎ cyst.

Noun

spermatocyst (plural spermatocysts)

  1. Synonym of spermatocele.