Sphenoid

Definition of Sphenoid from the PharmacyDictionary.in

Sphenoid

A wedge-shaped bone located at the base of the skull.

Not Available