YourDictionary

dacryagogue medical definition

noun
An agent that stimulates a lacrimal gland to secrete, promoting the flow of tears.

link/cite print suggestion box