Where does “saphène” come from?

saphène (French): saphenous

Definitions

  1. saphenous

Words derived from “saphène