German ivy
noun
: a twining or creeping southern African plant (Senecio mikanioides) with yellow flowers and leaves resembling those of ivy
Love words? Need even more definitions?
Merriam-Webster unabridged
Share