lachrymal gland

definition: any of the glands in the eyes that secrete tears
example:
speech part: noun
synonyms: lacrimal gland
Video not found.