lacrimal apparatus
English Dictionary
->
Letter L
-> lacrimal apparatus
Search Dictionary:
lacrimal apparatus Definition
(n)
the
structures
that
secrete
and
drain
tears
from
the
eye
lacrimal apparatus Synonyms
lacrimal apparatus
© Art Branch Inc.