Definify.com

Definition 2025


lacrimal_canal

lacrimal canal

English

Noun

lacrimal canal (plural lacrimal canals)

  1. (anatomy) lacrimal duct