What is the full meaning of saphena
a large vein in the leg [n SAPHENAS or SAPHENAE]
Example of the word saphena placed on a Scrabble board.