Saphena definition

səfēnə
Either of two large superficial veins of the leg.
noun
0
0
Advertisement