Advertisement

Advertisement

tear duct

/ tɪə /

noun

  1. the nontechnical name for lacrimal duct


Advertisement

Advertisement

Advertisement

Advertisement