tear_ductEnglish

lachrymal duct, lacrimal duct, tear duct

Noun

Any of several small ducts that carry tears from the lacrimal glands

English: lacrimal duct, lachrymal duct, tear duct

English words with similar meanings

Show 2 words