Find the word definition

The Collaborative International Dictionary
Supersphenoidal

Supersphenoidal \Su`per*sphe*noid"al\, a. (Anat.) Situated above, or on the dorsal side of, the body of the sphenoid bone.

Wiktionary
supersphenoidal

a. (context anatomy English) Situated above, or on the dorsal side of, the body of the sphenoid bone.