sudoriferous duct -->
duct of sweat glands
medical dictionary