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.