Home / V / vena saphena

vena saphena

noun 12 letters Scrabble 19 WWF 22
Definitions
noun

either of two chief superficial veins of the leg that drain blood from the foot

Want another word?
Spin the dictionary for a fresh one.
Generate a word →