saphenae

English

Noun

saphenae

  1. plural of saphena