Big Huge Thesaurus

ductulus

noun

sounds kind of like