lacrimal apparatus definition

  • noun:
    • An ocular organ that maintains and produces moisture and rips
    • the structures that secrete and drain rips from the eye

Related Sources

  • Definition for "lacrimal apparatus"
    • An ocular organ that maintains and produces moisture…
    • View More
  • Hypernym for "lacrimal apparatus"
41 votes

How would you define lacrimal apparatus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!