This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Clematis
n.
A genus of flowering plants, of many species, mostly
climbers, having feathery styles, which greatly enlarge in the fruit;
-- called also virgin's bower.