Big Huge Thesaurus

nanotube

noun

sounds kind of like