Big Huge Thesaurus

stolon

noun

sounds kind of like