English dictionary

lacrimal apparatus meaning and definition

Definition and meaning of lacrimal apparatus at MeaningMonkey.org. lacrimal apparatus meaning and definition in the English Dictionary.

LACRIMAL APPARATUS noun

Definition of lacrimal apparatus (noun)

  1. the structures that secrete and drain tears from the eye
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: