LACHRYMAL GLAND





Definition:

  1. [noun] any of the glands in the eyes that secrete tears
    Synonyms: lacrimal gland, tear gland

Synonyms: