×
dacryagogue
meaning in English
n.
dacryagogue, substance that stimulates tearing (in the eyes)
Related Words
dacia
dacron
dacryon
dacryosténose
PC Version
Copyright © 2018 WordTech Co.