English dictionary
lacrimal secretion meaning and definition
Definition and meaning of lacrimal secretion at MeaningMonkey.org. lacrimal secretion meaning and definition in the English Dictionary.LACRIMAL SECRETION noun
Definition of lacrimal secretion (noun)
- saline fluid secreted by lacrimal glands; lubricates the surface of the eyeball
- synonyms: lachrymal secretion
Source: Princeton University Wordnet