great saphenous vein
Explore definitions, synonyms, and language insights of great saphenous vein
Definitions
Noun
the longest vein in the body; runs from foot to the groin where it joins the femoral vein