Find the word definition

Wiktionary
sphenoid sinus

alt. (context anatomy English) A paranasal sinus contained within the body of the sphenoid bone. n. (context anatomy English) A paranasal sinus contained within the body of the sphenoid bone.