Definition of water ivy in English:

water ivy

noun

  • German ivy, Delairea odorata, which is native to the mist-belt of South Africa.

Origin

Late 16th century; earliest use found in John Gerard (c1545–1612), herbalist.