0%

ALL meanings of saphena

sa·phe·na
S s
  • noun saphena saphenous vein. 1
  • noun saphena either of two large superficial veins of the legs 0
  • noun saphena either of two large superficial veins of the leg 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?