×

dacryagogue meaning in English

n. dacryagogue, substance that stimulates tearing (in the eyes)

Related Words

  1. dacia
  2. dacron
  3. dacryon
  4. dacryosténose
PC Version

Copyright © 2018 WordTech Co.