A word examined

sella

noun
5 letters·English
noun

sella—a saddle-shaped depression in the sphenoid bone of the skull that holds the pituitary gland

Wiktionary →
No comments yet