lacrimal gland Meaning, Definition & Usage

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

WordNet