Meaning of lacrimal apparatus
Definition of lacrimal apparatus
(noun)
the structures that
secrete
and
drain
tears
from the eye
Other information on lacrimal apparatus
WIKIPEDIA results for
lacrimal apparatus
Amazon results for
lacrimal apparatus
Tweet