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

lacrimal apparatus definition

  • noun:
    • An ocular organ that maintains and produces moisture and rips
    • the structures that secrete and drain rips from the eye
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!