sphenoid sinuses The sinuses located at the centre of the base of the skull. Search for "sphenoid sinuses"« Back to Glossary Index