Spermatocyst

Definition of Spermatocyst from the PharmacyDictionary.in

Spermatocyst

A cyst in the seminal vesicle that contains sperm.

Not Available