Kenilworth ivy

noun
Ken·​il·​worth ivy | \ ˈkenᵊlˌwərth-\

Definition of Kenilworth ivy

: a delicate trailing Old World plant (Cymbalaria muralis) of the family Scrophulariaceae with palmately lobed and veined leaves and small pale violet flowers with a yellow palate

History and Etymology for Kenilworth ivy

from Kenilworth Castle, Warwickshire, England

Keep scrolling for more