Definition of “sphenoidal” - English Dictionary

English