lachrymal gland Meaning, Definition & Usage

  1. noun any of the glands in the eyes that secrete tears
    lacrimal gland; tear gland.

WordNet