tear duct
English Dictionary
->
Letter T
-> tear duct
Search Dictionary:
tear duct Definition
(n)
any
of
several
small
ducts
that
carry
tears
from
the
lacrimal
glands
tear duct Synonyms
lachrymal duct
lacrimal duct
tear duct
© Art Branch Inc.