YourDictionary

Dictionary Home » Medical Definitions » concha sphenoidalis

concha sphenoidalis medical definition

noun
Either of a pair of pyramid-shaped ossicles whose bases form the roof of the nasal cavity.

link/cite print suggestion box