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

  • 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!