Dictionary.com
Thesaurus.com

multitube

  • a word derived from tube.