Glossary
A stone in the seminal vesicles or spermatic ducts.
A stone within the spermatic duct.
Posted
in
by
Tags: