English dictionary
lachrymal gland meaning and definition
Definition and meaning of lachrymal gland at MeaningMonkey.org. lachrymal gland meaning and definition in the English Dictionary.LACHRYMAL GLAND noun
Definition of lachrymal gland (noun)
- any of the glands in the eyes that secrete tears
- synonyms: lacrimal gland, tear gland
Source: Princeton University Wordnet