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
Keep scrolling for more