YourDictionary

Dictionary Home » Medical Definitions » lacrimal fold

lacrimal fold medical definition

noun
A fold of mucous membrane guarding the lower opening of the nasolacrimal duct.

link/cite print suggestion box