Dictionary.net

Definitions of dacryosyrinx

  1. A lacrymal fistula.
Loading...