sella meaning

Meaning of sella

What is the full meaning of sella

an area in the sphenoid bone [n SELLAS or SELLAE]

Example of the word sella placed on a Scrabble board.

Unscrambled word sella

Points for sella

Scrabble
10 points
Word With Friends
7 points
Wordfeud
10 points