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)
- the structures that secrete and drain tears from the eye
Source: Princeton University Wordnet