left testicular vein








n.

  1. A vein that originates from the pampiniform plexus and joins the left renal vein.
50 queries 0.419