Parasphenoid meaning

(anatomy) A bone situated immediately beneath the sphenoid in the base of the skull in many vertebrates.
noun
0
0
Advertisement

Origin of parasphenoid