Definition of Dacryagogue from the PharmacyDictionary.in
Dacryagogue
Synonyms or meaning of Dacryagogue
1. This is another name for the tear duct. 2. It also refers to something that stimulates tear production.
Image related to Dacryagogue
Not Available