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