VariousWords beta
Related Terms:
Definitions:
Noun
varicocele
Definition: dilatation of the veins associated with the spermatic cord in the testes
Definition: Varicose veins in the area of the scrotum.