YourDictionary

Dictionary Home » Medical Definitions » fossa of lacrimal gland

fossa of lacrimal gland medical definition

noun
A hollow in the orbital plate of the frontal bone, formed by the overhanging margin and zygomatic process and lodging the lacrimal gland.

link/cite print suggestion box