YourDictionary

saphena medical definition

noun pl. sa·phe·nae
A saphenous vein.

Learn more about saphena

link/cite print suggestion box