Meaning of varicocele

Definition of varicocele

(noun) dilatation of the veins associated with the spermatic cord in the testes

Other information on varicocele

WIKIPEDIA results for varicocele
Amazon results for varicocele