Skip to main content

Definitions by Al McCowan

a shrub rose of a variety with gray-green leaves and pinkish-white, sweet-scented flowers
White willow is also known as salix alba in herbal medicine, native to.
Alba by Al McCowan November 23, 2021