Kenilworth ivy

名词 n.

英文释义

名词 n.
  1. Any of species Cymbalaria muralis. uncountable

词源

From its speculated origin, the English town of Kenilworth or the nearby castle of the same name + ivy, due to the plant's leaves' resemblance to those of ivy.
0 次浏览 数据来源: Wiktionary