Meaning of lacrimal duct
Definition of lacrimal duct
(noun)
any of
several
small
ducts that
carry
tears
from the
lacrimal
glands
Other information on lacrimal duct
WIKIPEDIA results for
lacrimal duct
Amazon results for
lacrimal duct
Tweet