Big Huge Thesaurus

cuscuta

noun

sounds kind of like