saphène meaning in English
n. saphena, either of the two large superficial veins of the leg (anatomy)
adj. saphenous, pertaining to the two large superficial veins of the leg (anatomy)
n. saphena, either of the two large superficial veins of the leg (anatomy)
adj. saphenous, pertaining to the two large superficial veins of the leg (anatomy)