Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lacrimal apparatus Definition

Cancel
lacrimal apparatus
noun()
the structures that secrete and drain tears from the eye

Words Related to lacrimal apparatus!

lacrimal apparatus Examples by Brain Bank Users