Big Huge Thesaurus

Cuscuta

noun

sounds kind of like