strangleweed

Noun

 * 1) dodder, a parasitic plant (genus )