German ivy

What is German ivy?

German ivy definition and meaning on Dictionary terms:
noun
a twining composite plant, Senecio mikanioides, native to southern Africa, having ivy-shaped leaves and clusters of yellow flowers.

 

reference: https://www.dictionary.com/browse/german-ivy

Tags: