1. Adjective. (surgery) Through the nose and the sphenoid bone. ¹
¹ Source: wiktionary.com
1. Through or across the sphenoid bone. (05 Mar 2000)