Search duct duct [L, ducere, to lead] , a narrow tubular structure, especially one through which material is secreted or excreted. Tweet Telegram VK Random Words Horton’s histamine cephalalgia neural cell-adhesion molecule Rovsing’s sign anthropoid pelvis hygro- cycloplegia fetometry lipoid rhabdomyoma