A "dogwood" is a type of tree that has pretty flowers and produces small red berries. It is often used for landscaping and is known for being a symbol of strength and beauty. Full definition
He the Executive Director of Dogwood School of Botanical Medicine, and a registered professional member of the American Herbalists Guild since 1997. (foodasmedicine.ca)
If you have ever seen a flowering Dogwood tree you know they come in variations of white, pink and red. (stylingrannymama.com)
The activist Dogwood Initiative wants a province - wide vote on Trans Mountain, and is collecting signatures needed to provoke such a «citizens» initiative» under B.C. government legislation (rabble.ca)