SPHENOIDAL Meaning of SPHENOIDAL in English adj. of or pertaining to the sphenoid bone located at the base of the skull (Anatomy) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012