strangleweed

noun

Definition of strangleweed

: dodder