Cape ivy

noun

Definition of Cape ivy

: german ivy

History and Etymology for Cape ivy

from Cape of Good Hope

Keep scrolling for more