What is the meaning of Cuscuta?

dodder (plant of genus Cuscuta)

dodder (plant of genus Cuscuta)

dodder (plant)

Source: wiktionary.org