Subsphenoidal
English Translation from English to English dictionary online for the word Subsphenoidal
-
1 a.
Situated under, or on the ventral side of, the body of the sphenoid bone.
-
2 a.
Situated under, or on the ventral side of, the body of the sphenoid bone.