Meaning of sphenoid

Definition of sphenoid

(noun) butterfly-shaped bone at the base of the skull

Other information on sphenoid

WIKIPEDIA results for sphenoid
Amazon results for sphenoid