Word info

spermatocyst

Noun

Meaning

spermatocyst (plural spermatocysts)

Synonym of spermatocele

Source: en.wiktionary.org

Close letter words and terms