VariousWords beta
Related Terms:
Definitions:
Noun
lacrimal apparatus
Definition: the structures that secrete and drain tears from the eye
Definition: The system containing the orbital structures for the production and drainage of tear.