Definition of German ivy in English:

German ivy

noun

  • Any of several yellow-flowered creeping plants of or formerly included in the genus Senecio; specifically Delairea odorata (formerly S. mikanioides), a native of South Africa with ivy-shaped leaves, which has become an invasive weed in North America and other areas.

Origin

Mid 19th century; earliest use found in Ballou's Dollar Monthly Magazine.