vena_saphenaEnglish

saphenous vein, vena saphena

Noun

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

English: saphenous vein, vena saphena

English words with similar meanings

Show 1 words