Definitions
noun
the longest vein in the body; runs from foot to the groin where it joins the femoral vein
Look “great saphenous vein” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the longest vein in the body; runs from foot to the groin where it joins the femoral vein