Definitions
noun
dilatation of the veins associated with the spermatic cord in the testes
Look “varicocele” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
dilatation of the veins associated with the spermatic cord in the testes