Presphenoid meaning

(anatomy) Situated in front of the sphenoid bone.
adjective
0
0
(anatomy) The anterior part of the sphenoid bone (a separate bone before being fused)
noun
0
0
Advertisement

Origin of presphenoid