Find the word definition

Wiktionary
sphenoid bones

n. (plural of sphenoid bone English)